Library and Big Room
New Middle School Building
and Addition
The Haverford School
The Haverford School
Haverford PA
USA
designed by
MGA Partners